Jumplists
Windows Jumplists
files track opened files via applications in the Taskbar or
Start Menu. Jumplists are actually a collection of embedded
Shortcut files and therefore can show evidence of file
interaction.
There are two (2) types of Jumplist files:
- Custom - Files that are pinned to Taskbar applications
- Automatic - Files that are not pinned to Taskbar applications
Other parsers:
References:
TOML Collection
system = "windows"
[output]
name = "jumplists_collection"
directory = "./tmp"
format = "jsonl"
compress = false
endpoint_id = "6c51b123-1522-4572-9f2a-0bd5abd81b82"
collection_id = 1
output = "local"
[[artifacts]]
artifact_name = "jumplists"
[artifacts.jumplists]
# Optional
# alt_file = "C:\\Artifacts\\CustomJumplist"
Collection Options
alt_file
Full path to an alternative Jumplist file. This configuration is optional. By default artemis will parse all user Jumplist files on the system.
Output Structure
An array of Jumplists
entries
export interface Jumplists {
/**Path to Jumplist file */
path: string;
/**Jupmlist type. Custom or Automatic */
jumplist_type: string;
/**Application ID for Jumplist file */
app_id: string;
/**Metadata associated with Jumplist entry */
jumplist_metadata: DestEntries;
/**Shortcut information for Jumplist entry */
lnk_info: Shortcut;
}
/**
* Metadata associated with Jumplist entry
*/
interface DestEntries {
/**
* Digital Record Object Identification (DROID) used to track lnk file
*/
droid_volume_id: string;
/**
* Digital Record Object Identification (DROID) used to track lnk file
*/
droid_file_id: string;
/**
* Digital Record Object Identification (DROID) used to track lnk file
*/
birth_droid_volume_id: string;
/**
* Digital Record Object Identification (DROID) used to track lnk file
*/
birth_droid_file_id: string;
/**Hostname associated with Jumplist entry */
hostname: string;
/**Jumplist entry number */
entry: number;
/**Modified timestamp of Jumplist entry */
modified: string;
/**Status if Jumplist entry is pinned. `Pinned` or `NotPinned` */
pin_status: string;
/**Path associated with Jumplist entry */
path: string;
}